/**
 * 
 */
package com.googlecode.eventio.stat;

/**
 * @author steph
 * 
 */
public interface Statistics {

	/**
	 * reset all statistics
	 */
	void clear();

	/**
	 * The number of emited events
	 * 
	 * @return
	 */
	long getEmitCount();

	long getOnCount();

	long getOnceCount();

	long getRemovedCount();

	long getProcessedReactionCount();

}
